
load('model.mat');          % 装载模型
% 生成示例数据
data1 = model.sv_coef(:,1);
data2 = model.sv_coef(:,2);
data3 = model.sv_coef(:,3);
svs = full(model.SVs)';
row_sums = sum(svs, 2)';              % 沿着列的方向求和，并转置, 得到一个1x7469的行向量
% 创建一个时间轴，假设数据是按时间顺序排列的
w1 = model.SVs' * model.sv_coef(:, 1);
time = 1:size(w1);

w1 = model.SVs' * model.sv_coef(:, 1);
c = w1.^2;


% 绘制三组数据
figure; % 创建一个新图形窗口
plot(time, w1, 'r-', 'LineWidth', 1.5); % 第一组数据，红色实线
% hold on; % 保持当前图形，以便添加更多数据
% plot(time, data1, 'g-', 'LineWidth', 1.5); % 第二组数据，绿色虚线
% plot(time, model.SVs', 'b-', 'LineWidth', 1.5); % 第三组数据，蓝色点划线

% 添加图例
legend('Data 1', 'Data 2', 'Data 3');

% 添加标题和轴标签
title('变化趋势图');
xlabel('时间');
ylabel('值');

% % 设置轴范围
% ylim([-10 10]); % 设置 y 轴范围为 -10 到 10
% xlim([1 70]); % 设置 x 轴范围为 1 到 70

% 添加网格
grid on;

% 释放 hold
hold off;